$(function() {
    $('#link_reg').on('click',function(){
        $('.login-box').hide();
        $('.reg-box').show();
    })

    $('#link_login').on('click',function(){
        $('.login-box').show();
        $('.reg-box').hide();
    })

    let form=layui.form;
    let layer=layui.layer;
    form.verify({
        pwd:[/^[\S]{6,12}$/,'密码不符合规则'],
        repwd: function(value){
            let val=$('.reg-box input[name=password]').val();
            if(val!==value){
                return '两次密码不一致';
            }
        }
    });

    $('#reg_form').on('submit',function(e){
        e.preventDefault();
        $.post('/api/reguser',{username:$('.reg-box input[name=username]').val(),password:$('.reg-box input[name=password]').val()},function(res){
            if(res.status!==0){
                return layer.msg(res.message);
            }
            layer.msg('注册成功');
            $('#link_login').click();
        })
    })

    $('#login_form').submit(function(e){
        e.preventDefault();
        $.ajax({
            type:'post',
            url:'/api/login',
            data:$(this).serialize(),
            success:function(res){
                if(res.status!==0) return layer.msg('登录失败');
                layer.msg('登录成功');
                localStorage.setItem('token',res.token)
                location.href='/index.html';
            }
        })
    
    })
})